import sys
from socket import *
import random
# serverName = '172.21.89.4' 因为是本地主机,不是远程主机 不需要使用服务器 默认为本地机器
serverPort = 12000

serverSocket = socket(AF_INET, SOCK_DGRAM)
serverSocket.bind(('', serverPort))

while True:
    # 生成10个随机数
    rand  = random.randint(0, 10)

    #接收UDP数据包和它的来源
    message, addr = serverSocket.recvfrom(1024)

    message = message.upper()

    #人为制造 丢包, 客户端无法接收到pong
    if rand < 5:
        continue

    #从哪来 往哪去 
    serverSocket.sendto(message, addr)

    #因为是无连接的 因此不需要关闭socket连接
